Heat oil in a pressure cooker. Add bay leaves and cardamom. after few seconds add chopped onions and fry unlit it becomes slightly brown.
Now add ginger and garlic paste and fry until they cooked well.
Add cumin powder, red chilli powder, black pepper, turmeric powder and salt. Mix all the spices and add little water. Stir fry for 5-6 minutes over low heat.
Add meat and mix well. Fry the meat for around 15 to 20 minutes over medium heat. Stir occasionally.
Add egg plants, green chillies and 1 cup of water. Fry the meat for another 10 minutes.
Now add 3-4 cups of water and cover with the lid. Let the mutton cook for 6-7 whistles.
Turn off the heat. After 10-12 minutes remove the lid and add garam masala and mix well.
Clean, cut and wash the fish thoroughly in water. Pat dry the fishes and rub with salt and turmeric powder. Set aside for 10-15 minutes.
Heat oil in a saucepan or kadai and fry the fish over low flame for 3-4 minutes. Remove and keep aside.
Add fenugreek seeds in the oil. After 20 seconds add all the vegetables, salt, turmeric and cumin powder. Cook for 10 minutes on medium heat. If vegetables becomes dry add little water. Stir frequently.
Add 3 cups of water and bring it to boil.
Add fried fish and cook for further 10-15 minutes until fish becomes soft.
Clean and wash the fish. Marinate the fish with 1/2 tsp turmeric powder and some salt. Keep aside for 1 hour.
Heat up a saucepan/ kadai and add mustard oil. Fry the fish on each side for 3 minutes at medium heat till they are turn little brown. Take out gently after they are done.
Add mustard seeds in the remaining oil. After 10 seconds add chopped onion , salt, pepper powder and little turmeric powder and mix it well. Fry onions for 5 minutes with a little water on mid heat with a little water. Stir frequently.
Add 3 cups water or vegetable stock and bring it to boil.
Add the fried fish and green chillies. Cook it until fish getting tender/ soft on high heat.
Heat up a deep botton saucepan/ wok/ kadai. Add mustard oil and let it heat up properly. Fry the marinated fish both the sides well to crisp and brown. Take out and let it cool a little bit.
Now if you have some oil still left after frying, then do not throw it, add 2 tsp mustard oil more.
Temper this oil with fenugreek seeds and green chillies.
Then add all the masalas with some water. Fry it for 2 minutes at mid heat.
Now add 2 cups plain water and let the masalas cook for 5 minutes. stir occasionally.
Add the fried fish to the gravy. Cover it and cook for further 6-8 minutes or till the fish becomes soft.